﻿/*
 * @Autor: PK
 * @Date: 2022/02/03 11:11:SS
 */

namespace ShkSimulation.core.template.model {

	public record BaseAgencyParams {

		public int UniqueId { get; set; }

		public int ServerCount { get; set; } = 1;

		public int Seed { get; set; }

		public static BaseAgencyParams Create(int uniqueId, int serverCount = 1, int seed = 0) {
			BaseAgencyParams baseAgencyParams = new BaseAgencyParams();
			baseAgencyParams.Seed = seed;
			baseAgencyParams.ServerCount = serverCount;
			baseAgencyParams.UniqueId = uniqueId;
			return baseAgencyParams;
		}

	}

}